non-excusable delay - Alemán Inglés Diccionario